Big Huge Thesaurus

teddy boy

noun

sounds kind of like